import withIconColor from '../withIconColor';
import { TIconProps } from '@/types';

const TransportIcon = (props: TIconProps) => {
   return (
      <svg
         viewBox="0 0 1024 1024"
         version="1.1"
         xmlns="http://www.w3.org/2000/svg"
         p-id="6598"
         width={props.size}
         height={props.size}
      >
         <path
            d="M881.667954 680.030888l0 47.444015q0 22.733591-4.942085 39.53668t-17.791506 26.687259-38.548263 9.88417l0 61.281853q0 25.698842-18.285714 43.984556t-43.984556 18.285714-43.490347-18.285714-17.791506-43.984556l0-61.281853-371.644788 0 0 61.281853q0 25.698842-17.791506 43.984556t-43.490347 18.285714-43.984556-18.285714-18.285714-43.984556l0-61.281853q-24.710425 0-37.559846-9.88417t-17.791506-26.687259-5.436293-39.042471-0.494208-47.938224l0-556.478764q0-25.698842 9.88417-47.938224t26.687259-39.042471 39.042471-26.687259 47.938224-9.88417l494.208494 0q25.698842 0 47.938224 9.88417t39.042471 26.687259 26.687259 39.042471 9.88417 47.938224l0 556.478764zM385.482625 61.281853q-12.849421 0-21.745174 8.895753t-8.895753 21.745174q0 13.837838 8.895753 22.733591t21.745174 8.895753l251.057915 0q12.849421 0 21.745174-8.895753t8.895753-22.733591q0-12.849421-8.895753-21.745174t-21.745174-8.895753l-251.057915 0zM292.571429 689.915058q18.779923 0 32.123552-13.343629t13.343629-32.123552-13.343629-32.123552-32.123552-13.343629q-19.76834 0-32.617761 13.343629t-12.849421 32.123552 12.849421 32.123552 32.617761 13.343629zM725.498069 687.938224q17.791506 0 30.146718-12.849421t12.355212-30.640927-12.355212-30.640927-30.146718-12.849421q-18.779923 0-31.135135 12.849421t-12.355212 30.640927 12.355212 30.640927 31.135135 12.849421zM820.3861 184.833977l-618.749035 0 0 247.104247 618.749035 0 0-247.104247z"
            p-id="6599"
            fill={props.color}
         ></path>
      </svg>
   );
};

export default withIconColor(TransportIcon);
